home *** CD-ROM | disk | FTP | other *** search
/ PC Gamer (Italian) 47 / PC Gamer IT CD 47 2-2.iso / Hype / HYPEDEMO.EXE / Sound / themes.csb < prev   
Text File  |  1998-05-11  |  5KB  |  224 lines

  1. ; SCR 552
  2. ; Scripts Parser Version 5.5.2
  3. ; (c) Ubi Simulations 1997
  4.  
  5. {CsbHeader:
  6.     SetNextFreeResourceId[%lu](5)
  7.     SetNextFreeEventId[%lu](4)
  8.     VersionNumber(14)
  9.     SetEventGroupType(EVTGRP_GENERAL)
  10. }
  11.  
  12.  
  13. {SndEventE:0[ar]("themes.csb^SndEventM:0",n)
  14.     SetName(Play_Prod1-1)
  15.     SetParam1[ar]("themes.csb^SndResourceE:0",n)
  16. }
  17.  
  18. {SndEventE:1[ar]("themes.csb^SndEventM:1",n)
  19.     SetName(Play_Prod1-12)
  20.     SetParam1[ar]("themes.csb^SndResourceE:0",n)
  21. }
  22.  
  23. {SndEventE:2[ar]("themes.csb^SndEventM:2",n)
  24.     SetName(Stop_Prod1-1)
  25.     SetParam1[ar]("themes.csb^SndEventE:0",n)
  26. }
  27.  
  28. {SndEventE:3[ar]("themes.csb^SndEventM:3",n)
  29.     SetName(test_pitch)
  30.     SetParam1[ar]("themes.csb^SndResourceE:1",n)
  31. }
  32.  
  33. {SndResourceE:0("themes.csb^SndResourceM:0")
  34.     SetName(Prod1-1)
  35.     SetComment()
  36. }
  37.  
  38. {SndResourceE:1("themes.csb^SndResourceM:1")
  39.     SetName(Prod1-2)
  40.     SetComment()
  41. }
  42.  
  43. {SndResourceE:2("themes.csb^SndResourceM:2")
  44.     SetName(Prod1-3)
  45.     SetComment()
  46. }
  47.  
  48. {SndResourceE:3("themes.csb^SndResourceM:3")
  49.     SetName(Prod)
  50.     SetComment()
  51.     {SndThemePartListE:
  52.         {SndThemePartE:0
  53.             SetName()
  54.             LoadResource[ar]("themes.csb^SndResourceE:0",n)
  55.         }
  56.         {SndThemePartE:1
  57.             SetName()
  58.             LoadResource[ar]("themes.csb^SndResourceE:1",n)
  59.         }
  60.         {SndThemePartE:2
  61.             SetName()
  62.             LoadResource[ar]("themes.csb^SndResourceE:2",n)
  63.         }
  64.     }
  65. }
  66.  
  67. {SndResourceE:4("themes.csb^SndResourceM:4")
  68.     SetName(Random)
  69.     SetComment()
  70.     {SndRandomListE:
  71.         {SndRandomElementE:[%d](0)
  72.             LoadResource("themes.csb^SndResourceE:2")
  73.         }
  74.         {SndRandomElementE:[%d](1)
  75.             LoadResource("themes.csb^SndResourceE:1")
  76.         }
  77.         {SndRandomElementE:[%d](2)
  78.             LoadResource("themes.csb^SndResourceE:0")
  79.         }
  80.     }
  81. }
  82.  
  83.  
  84. ;Engine Event Name: Play_Prod1-1
  85. {SndEventM:0(EVT_SON_PLAY)
  86.     SetParam1[ar]("themes.csb^SndResourceM:0",n)
  87.     SetStopable[ab](True)
  88.     SetDynamic[ab](False)
  89. }
  90.  
  91. ;Engine Event Name: Play_Prod1-12
  92. {SndEventM:1(EVT_SON_PLAY)
  93.     SetParam1[ar]("themes.csb^SndResourceM:0",n)
  94.     SetStopable[ab](True)
  95.     SetDynamic[ab](True)
  96. }
  97.  
  98. ;Engine Event Name: Stop_Prod1-1
  99. {SndEventM:2(EVT_SON_STOP)
  100.     SetParam1[ar]("themes.csb^SndEventM:0",n)
  101.     SetStopable[ab](True)
  102.     SetDynamic[ab](True)
  103. }
  104.  
  105. ;Engine Event Name: test_pitch
  106. {SndEventM:3(EVT_SON_PITCH)
  107.     SetParam1[ar]("themes.csb^SndResourceM:1",n)
  108.     SetParam2[%lf]("0.000000")
  109.     SetParam3[%lf]("0.000000")
  110.     SetStopable[ab](True)
  111.     SetDynamic[ab](True)
  112. }
  113.  
  114.  
  115. ;Engine Resource Name: Prod1-1
  116. {SndResourceM:0
  117.     {SndResourceDisk:0(TYPE_SAMPLE)
  118.         SetVolume(127)
  119.         SetDataOffset(44)
  120.         SetDataSize(155138)
  121.         SetFileName("Prod1-1.wav")
  122.         SetLoop[ab](True)
  123.         SetStorage(TYPE_MEGAFILE)
  124.         SetFlags[ab](False,True,True,True,True,False)
  125.         SetLoopData(0,155138)
  126.         SetParameters(22050,1,16)
  127.         SetZipFormat(SAMPLE_PCM)
  128.     }
  129. }
  130.  
  131. ;Engine Resource Name: Prod1-2
  132. {SndResourceM:1
  133.     {SndResourceDisk:1(TYPE_SAMPLE)
  134.         SetVolume(127)
  135.         SetDataOffset(44)
  136.         SetDataSize(154882)
  137.         SetFileName("Prod1-2.wav")
  138.         SetLoop[ab](False)
  139.         SetStorage(TYPE_MEGAFILE)
  140.         SetFlags[ab](True,True,True,True,True,False)
  141.         SetLoopData(0,154882)
  142.         SetParameters(22050,1,16)
  143.         SetZipFormat(SAMPLE_PCM)
  144.     }
  145. }
  146.  
  147. ;Engine Resource Name: Prod1-3
  148. {SndResourceM:2
  149.     {SndResourceDisk:2(TYPE_SAMPLE)
  150.         SetVolume(127)
  151.         SetDataOffset(44)
  152.         SetDataSize(155138)
  153.         SetFileName("Prod1-3.wav")
  154.         SetLoop[ab](False)
  155.         SetStorage(TYPE_MEGAFILE)
  156.         SetFlags[ab](False,True,True,True,True,False)
  157.         SetLoopData(0,155138)
  158.         SetParameters(22050,1,16)
  159.         SetZipFormat(SAMPLE_PCM)
  160.     }
  161. }
  162.  
  163. ;Engine Resource Name: Prod
  164. {SndResourceM:3
  165.     {SndResourceDisk:3(TYPE_THEME)
  166.         SetVolume(127)
  167.         SetDataOffset(0)
  168.         SetDataSize(0)
  169.         SetLoop[ab](True)
  170.         SetStorage(TYPE_MEGAFILE)
  171.         SetParameters(3,0)
  172.     }
  173.     {SndThemePartListM:
  174.         {SndThemePartM:0
  175.             SetStartLoop[ab](True)
  176.             SetNumberOfLoops(4)
  177.             SetTransitionType(TRANSITION_ATENDOFPART)
  178.             LoadResource[ar]("themes.csb^SndResourceM:0",n)
  179.         }
  180.         {SndThemePartM:1
  181.             SetTransitionType(TRANSITION_ATENDOFPART)
  182.             LoadResource[ar]("themes.csb^SndResourceM:1",n)
  183.         }
  184.         {SndThemePartM:2
  185.             SetEndLoop[ab](True)
  186.             SetTransitionType(TRANSITION_CROSSFADE)
  187.             LoadResource[ar]("themes.csb^SndResourceM:2",n)
  188.         }
  189.     }
  190. }
  191.  
  192. ;Engine Resource Name: Random
  193. {SndResourceM:4
  194.     {SndResourceDisk:4(TYPE_RANDOM)
  195.         SetVolume(127)
  196.         SetDataOffset(0)
  197.         SetDataSize(0)
  198.         SetLoop[ab](True)
  199.         SetStorage(TYPE_MEGAFILE)
  200.         SetProbNothing[%lf]("0.000000")
  201.         SetNumberOfElements(3)
  202.         SetNothingCanBeChoosenTwice[ab](False)
  203.     }
  204.     {SndRandomListM:
  205.         {SndRandomElementM:[%d](0)
  206.             LoadResource("themes.csb^SndResourceM:2")
  207.             SetProbability[%lf]("0.399994")
  208.             SetElementCanBeChoosenTwice[ab](True)
  209.         }
  210.         {SndRandomElementM:[%d](1)
  211.             LoadResource("themes.csb^SndResourceM:1")
  212.             SetProbability[%lf]("0.199997")
  213.             SetElementCanBeChoosenTwice[ab](True)
  214.         }
  215.         {SndRandomElementM:[%d](2)
  216.             LoadResource("themes.csb^SndResourceM:0")
  217.             SetProbability[%lf]("0.399994")
  218.             SetElementCanBeChoosenTwice[ab](True)
  219.         }
  220.     }
  221. }
  222.  
  223.  
  224.